M2Onto: An Approach and a Tool to Learn OWL Ontology from MongoDB Database
نویسندگان
چکیده
Ontologies provide shared and reusable pieces of knowledge about a specific domain. Building an ontology by hand is a very hard and prone to errors task. Ontology learning from existing resources provides a good solution to this issue. Databases are widely used to store data. They were often considered as the most reliable sources for knowledge extraction. NOSQL databases are more and more used to store data. MongoDB database is emerging as the fastest growing NOSQL database in the world. It belongs to the document oriented databases variant. This paper proposes an approach to learn OWL ontology from data in MongoDB database and describes a tool implementing transformation rules.
منابع مشابه
An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملEnhancing Connection between Ontologies and Databases with Owl 2 Concepts and Sparql
The goal of the paper is to present the enhanced database schema for storing ontologies considering new features of OWL 2 and possibilities of querying these ontologies using SPARQL. The growing size of ontologies and the scope of their applications require the effective means for storing ontology data that relational databases already have approved. Many existing ontology reasoning tools are u...
متن کاملTRANS: Schema-Aware Mapping of OWL Ontologies into Relational Databases
An ontology is an explicit specification of shared conceptualization. The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies, and is endorsed by the World Wide Web Consortium. The main operation on ontologies is to query them and to store them so as to answer queries efficiently. By mapping ontologies to relational databases, we can leverage t...
متن کامل